/*
 * @Description: 
 * @Author: zoe
 * @Date: 2024-10-08 09:16:40
 * @LastEditors: rendc
 * @LastEditTime: 2024-10-08 09:17:32
 */
import java.util.ArrayList;
import java.util.List;
import java.util.Random;

public class Test_List04 {
    public static void main(String[] args) {
        // 1. 定义集合 list1 存入 20 个随机整数
        List<Integer> list1 = new ArrayList<>();
        Random random = new Random();

        for (int i = 0; i < 20; i++) {
            int randomNumber = random.nextInt(100); // 生成 0 到 99 的随机数
            list1.add(randomNumber);
        }

        // 2. 筛选 list1 中的偶数元素
        List<Integer> list2 = new ArrayList<>();
        for (Integer number : list1) {
            if (number % 2 == 0) {
                list2.add(number);
            }
        }

        // 3. 遍历 list2 并输出每个元素
        System.out.println("筛选出的偶数元素:");
        for (Integer number : list2) {
            System.out.println(number);
        }
    }
}